documentos endosados - Spanish English Dictionary